body { background: #0b2240; font: normal 62.5%/1 Tahoma; line-height: 150%; }
a { color: inherit; }

#top { width: 100%; height: 30px; background: #05101f; line-height: 30px; color: #fff; border-bottom: 1px solid #113058; }
#top ul { list-style: none; }
#top ul li{ margin: 0 1.1em 0 0; float: left; }
#wrapper { width: 800px; margin: 0 auto; }
#wrapper #header { width: 800px; height: 175px; }
#wrapper #header #title { width: 800px; height: 175px; line-height: 175px; color:#fff; font-size: 3.5em; float: left; }
#wrapper #header #title h1 { float: left; }
#wrapper #header #title img { margin: 12px 0 12px 50px; float: left; }

#wrapper #menu { width: 800px; height: 40px; line-height: 40px; background: #05101f; color: #fff; font-size: 1.3em; }
#wrapper #menu ul { list-style: none; }
#wrapper #menu ul li { height: 40px; float: left; }
#wrapper #menu ul li a { display: block; padding: 0 1.1em; }
#wrapper #menu ul li a:hover, #wrapper #menu ul li.focus { background: #113058; }

#wrapper #main { width: 776px; margin: 12px 0 0 0; }
#wrapper #main .item { width: 776px; margin: 0 0 12px 0; padding: 12px; background: #fff; }
#wrapper #main .item h1 { font-size: 2.0em; margin-bottom: 12px; }
#wrapper #main .item img.auction_view { border: 1px solid #05101f; }
#wrapper #main .item table { width: 100%; }
#wrapper #main .item table tr { vertical-align: top; }
#wrapper #main .item table tr:nth-child(2n) { background: #113058; color: #fff; }
#wrapper #main .item table tr th { height: 30px; line-height: 30px; font-size: 1.8em; }
#wrapper #main .item table tr td { padding: 6px; }
#wrapper #main .item table tr td:nth-child(2n+1) { font-weight: bold; width: 150px; }
#wrapper #main .item table.bids tr td { text-align: center; }
#wrapper #main .item .picture { width: 100px; height: 100px; float: left; }
#wrapper #main .item .text { width: 564px; padding: 0 0 0 12px; float: left; }
#wrapper #main .auction { width: 100px; text-align: center; float: left; }
#wrapper #main .auction .time h3 { font-size: 1.1em; }
#wrapper #main .auction .highest_bid h2 { font-family: arial; line-height: 65px; font-size: 2.9em; }
#wrapper #main form label { width: 175px; height: 30px; line-height: 30px; display: block; float: left; }
#wrapper #main form input,
#wrapper #main form textarea{ font-family: inherit; font-size: inherit; height: 20px; margin: 12px 12px 0 0; padding: 0 1.1em;  color: #fff; background: #113058;  }
#wrapper #main form textarea { height: 125px; }
#wrapper #main form input[type="text"],
#wrapper #main form input[type="password"],
#wrapper #main form input[type="file"],
#wrapper #main form textarea { width: 593px; border: 0; padding: 4px; margin: 0 0 10px 0; display: block; float: left; } 
#wrapper #main form input[type="submit"], #wrapper #main form input[type="reset"] { height: 40px; border: 0;}
#wrapper #main form input[type="submit"]:hover, 
#wrapper #main form input[type="reset"]:hover,
#wrapper #main form input[type="text"]:hover,
#wrapper #main form input[type="password"]:hover,
#wrapper #main form input[type="file"]:hover,
#wrapper #main form input[type="text"]:focus,
#wrapper #main form input[type="password"]:focus,
#wrapper #main form input[type="file"]:focus { background: #05101f; }

#wrapper #footer { width: 776; background: #05101f; color: #fff; padding: 12px; margin: 0 0 12px 0; }
#wrapper #footer ul { list-style: none; }
#wrapper #footer ul li { float: left; margin: 0 7px 0 0; }
.clear { clear: both; }

.center { width: 800px; margin: 0 auto; }